toTree = (data) => {

    let allArr=data,allMenu=[];
    for(let i=0;i<allArr.length;i++){
        if(allArr[i].parentId==0){
            allMenu.push(allArr[i])
        }
    }

    for(let j=0;j<allMenu.length;j++){
        let arr=[];
        for(let i=0;i<allArr.length;i++){
            if(allArr[i].parentId==allMenu[j].menuId){
                arr.push(allArr[i])
            }
        }
        allMenu[j].children=arr
    }
    console.log(allMenu)
    for(let i=0;i<allMenu.length;i++){
        for(let j=0;j<allMenu[i].children.length;j++){
            allMenu[i].children[j].children=[{
                menuName:'个人',
                menuId:allMenu[i].children[j].menuId+'-1'
            },{
                menuName:'企业',
                menuId:allMenu[i].children[j].menuId+'-2'
            },{
                menuName:'全部',
                menuId:allMenu[i].children[j].menuId+'-3'
            }]
        }

    }

    console.log(allMenu)

    // 删除 所有 children,以防止多次调用
    /*data && data.forEach(function (item) {
        delete item.children;
    });
    // 将数据存储为 以 id 为 KEY 的 map 索引数据列
    var map = {};
    data && data.forEach(function (item) {
        map[item.menuId] = item;
    });
    console.log(data);
    var val = [];
    data && data.forEach(function (item) {
        // 以当前遍历项的parentId,去map对象中找到索引的id
        var parent = map[item.parentId];
        // 好绕啊，如果找到索引，那么说明此项不在顶级当中,那么需要把此项添加到，他对应的父级中
        //console.log(parent);


        if (parent) {
                (parent.children || (parent.children = [])).push(item);
        } else {
            //如果没有在map中找到对应的索引ID,那么直接把 当前的item添加到 val结果集中，作为顶级
            //console.log(item)
            val.push(item);
        }
    })
    for(let i=0;i<val.length;i++){
        for(let j=0;j,val[i].children.length;j++){
            val[i].children[j].children=[{
                menuName:'个人',
                menuId:val[i].children[j].menuId+'-1'
            },{
                menuName:'企业',
                menuId:val[i].children[j].menuId+'-2'
            },{
                menuName:'全部',
                menuId:val[i].children[j].menuId+'-3'
            }]
        }
        console.log(1)
    }*/



    return allMenu;
}